/*
	Written By Sanjay Giri
	
	Copyright (C) 2011 Prads Projects
	Please read COPYING.txt included along with this source code for more detail.
	If not included, see http://www.gnu.org/licenses/
*/

#ifndef LIBDISASSEMBLER_H
#define LIBDISASSEMBLER_H

#include <sstream>
using namespace std;

namespace Disassembler {
	//Main function
	string disassemble(unsigned char *cMem, int addr);

	//Helper functions
	string intToString(unsigned int n);
	string intToHexString(unsigned int i);
	string intToHexNum(unsigned int i);
}

#endif